I am a fan JWT... Ash makes great products I hear so I would say regardless you can't go wrong. There is alot info posted about both ECU's here from last year. Please search.
NO - you will not have to adjust your ECU. An ECU only needs to be adjusted when you upgrade to larger injectors.